brooding hen - French English Dictionary